close down the streets - Almanca İngilizce Sözlük